package modelo;

import java.util.ArrayList;
import java.util.List;
import comunicacion.IChat;

public class Chat implements IChat {

	private List<Mensaje> mensajes;

	public Chat() {

		this.mensajes = new ArrayList<Mensaje>();
	}

	public List<Mensaje> getMensajes() {
		return mensajes;
	}

	public void setMensajes(List<Mensaje> mensajes) {
		this.mensajes = mensajes;
	}

	@Override
	public List<String> enviarChat(String emisor, String mensaje) {
		// TODO Auto-generated method stub

		this.mensajes.add(new Mensaje(emisor, mensaje));

		ArrayList<String> mens = new ArrayList<String>();

		for (int i = 0; i < mensajes.size(); i++) {

			mens.add(mensajes.get(i).getEmisor() + " dice: "
					+ mensajes.get(i).getContenido());

		}

		return mens;
	};
}
